Chaps in Vernon - Locations & Hours

Name Address Phone
Chaps Retailer - The Bay - Vernon Village Green Mall 4900, 27th Street (250) 545-5331

Other popular stores in Vernon: